sand skitter - Turkish English Dictionary